Natürliche Vorkommen: Portugal, Spanien, Andorra, Frankreich, Benelux-Staaten, Großbritannien, Deutschland (Brandenburg, Berlin, Baden-Württemberg, Bayern, Hessen, Hamburg, Mecklenburg-Vorpommern, Niedersachsen, Nordrhein-Westfalen, Rheinland-Pfalz, Schleswig-Holstein, Saarland, Sachsen, Sachsen-Anhalt und Thüringen), Skandinavien, Finnland, Baltikum, Polen, Tschechien, Slowakei, Schweiz, Liechtenstein, Österreich, Italien (Sizilien und Festland ohne Umbrien und Apulien), Ungarn, ehemaliges Jugoslawien, Bulgarien, Rumänien, Griechenland (nördliche Mitte und Nordosten), Ukraine, Weißrussland, Russland (europäischer Teil), Georgien und Kasachstan; eingebürgert oder eingeschleppt auf Island, in Australien (New South Wales, Victoria), Kanada (Ontario) und in den USA (Kentucky, Massachusetts, New York, Pennsylvania, Virginia)
Böschungen, Mauern und Halbtrockenrasen; auf mehr oder weniger nährstoffreichen und meist kalkreichen Böden; planar bis subalpin